Mark Shan, of Freeport, was arrested for an incident that happened in Uniondale at 12:30 p.m. on Tuesday, Sept. 27, according to the Nassau County Police Department.
Officers responded to a home on Jaffa Avenue for a report of a found gun, NCPD said.
A witness told police that an unknown man had left a backpack in a garbage can, and a Jimenez Arms handgun was found inside the bag, authorities said.
Investigators determined that Shand was responsible for the firearm, and he was charged with criminal possession of a firearm and fourth-degree criminal possession of a weapon, NCPD said.
Police said Shand was arraigned on Wednesday, Sept. 28, police said.
Click here to follow Daily Voice Massapequa and receive free news updates.